package qualomelhor.database;

import javax.persistence.Id;
import java.util.Date;
import com.googlecode.objectify.annotation.Entity;
import java.io.Serializable;

@Entity
public class NotaPropriedade implements Serializable {

		private static final long serialVersionUID = 0;

	    @Id
	    private Long id; 

	    private Long idUsuario;

	    private byte nota;
	    
	    private String comentario;

	    private Date dataNota;

	    public NotaPropriedade() {

	    }

	    public NotaPropriedade(Long idUsuario, byte nota, String comentario) {
	    	this.idUsuario = idUsuario;
	    	this.nota = nota;
	    	this.comentario = comentario;
	    	this.dataNota = new Date();
	    }

	    public Long getId() {
	        return id;
	    }

	    public Long getIdUsuario() {
	    	return idUsuario;
	    }

	    public byte getNota() {
	    	return nota;
	    }

	    public String getComentario() { 
	        return comentario;
	    }

	    public Date getDataNova() {
	    	return dataNota;
	    }

	    public void setId(Long id) {
	    	this.id = id;
	    }

	    public void setIdUsuario(Long idUsuario) {
	    	this.idUsuario = idUsuario;
	    }

	    public void setNota(byte nota) {
	    	this.nota = nota;
	    }

	    public void setComentario(String comentario) {
	    	this.comentario = comentario;
	    }

	    public void setDataNota(Date dataNota) {
	    	this.dataNota = dataNota;
	    }
}